package models

import "time"

// 管理员
type Admin struct {
	Id           int64     `xorm:"pk autoincr" json:"adminId"`
	RoleId       int64     `xorm:"comment('角色id')" json:"role"`
	UniversityId int64     `xorm:"comment('大学id')" json:"adminUniversityId"`
	Avatar       string    `xorm:"comment('头像')" json:"adminAvatar"`
	Name         string    `xorm:"comment('姓名')" json:"adminName"`
	Account      string    `xorm:"comment('登录账号')" json:"adminAccount"`
	Password     string    `xorm:"comment('登录密码')" json:"-"`
	Desc         string    `xorm:"comment('管理员描述')" json:"introduction"`
	Created      time.Time `xorm:"created comment('创建时间')" json:"-"`
	Deleted      time.Time `xorm:"deleted comment('删除时间')" json:"-"`
	CreatedTime  string    `xorm:"-" json:"adminCreated"`
	Roles        []string  `xorm:"-" json:"roles"`
}
